Learning Design for Software Engineering Courses
نویسندگان
چکیده
This paper presents a customization of a learning design approach, OULDI, to designing and implementing Software Engineering courses. We propose an iterative process for the application of the OULDI views. This process starts with a course map view and follows a series of steps that ends with the evaluation of the design reflecting on the balance of the proposed activities. A case study is presented in which two institutions were involved in the design and implementation of an experimental software engineering course. Feedback from students, designers and lecturers was collected to support the validation of the design and implementation of the course. This showed that learning design, with the process proposed here, is a feasible approach for the design of software engineering courses.
منابع مشابه
Design and Development of an Algorithm for Dynamic Assessment of the Learning Style of Software Engineering Students
Software Engineering courses are core elements of the Computer Science curricula. While the main aim of such courses is to give students practical industry-relevant “software engineering” in the large experience, often such courses fall short of this important target due to lack of industrial experience and support infrastructure. Therefore, it is necessary to design and develop better infrastr...
متن کاملHaptics - Augmented Undergraduate Engineering Education
We have developed a unique set of software activities and tutorials to augment teaching and learning in standard required undergraduate engineering courses. With our products students are able to change parameters, predict answers and compare, interact with animations, and feel the results. Two sample software interaction screens are given in the figures below. This is possible via economical...
متن کاملDeveloping and Deploying Software Engineering Courseware in an Adaptable Curriculum Framework
We describe an effort to design an adaptable framework for teaching and learning in software engineering. We are developing a repository of asynchronous, multimedia courseware that facilitates the rapid incorporation of new advances in research and technology, enables courses to be tailored to individual student needs and interests, leverages innovations in educational technology and encourages...
متن کاملTeaching Global Software Engineering: Planning and Preparation Using a Bloom’s Taxonomy
In this paper I have discussed my experience of teaching global software engineering course using Bloom’s Taxonomy. I have discussed how one should plan and design courses based on Bloom’s Taxonomy. It was observed that a Bloom’s Taxonomy can play a vital role in order to effectively plan and design courses. Overall the six levels of Bloom’s Cognitive domain were helpful, in my teaching, in whi...
متن کاملAn Engineering Approach for Online Learning
The design and development of effective online courses for distance learning is a complex process involving many forms of expertise. Several disciplines such as instructional design theories, software engineering principles, human-computer interaction and multimedia are involved. It is not always feasible for a novice to be familiar with such a range of expertise. A methodology integrating all ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014